relating to anchovy - Español Inglés Diccionario